live one's own life - French English Dictionary